to hand over documents - Almanca İngilizce Sözlük